92 Kensington Park Rd, London W11 2PN, United Kingdom
View on Map
What travelers say:
Restoran inti layak menjadi toko yang dipilih oleh Ctrip Food Forest Restaurant. Ini benar-benar dapat memberikan pujian bintang lima. Jika Anda benar-benar memiliki kekurangan, porsi hidangannya bisa lebih besar.